package com.xiaoshuidi.cloud.module.member.controller.app.point.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * @description 租客积分记录查询Dto实体
 * @author neil
 * @date 2022-12-15 09:44:56
 * @version generator
 */
@Data
public class TenantPointsRecordParamDto {

    /**
     * id
     */
    @Schema(description = "id")
    private Long id;
    /**
     * 租客id
     */
    @Schema(description = "租客id")
    private Long tenantUserId;
    /**
     * 积分流水号
     */
    @Schema(description = "积分流水号")
    private String recordNo;
    /**
     * 记录类型，0手动，1租金 ，2交易，3大转盘
     */
    @Schema(description = "记录类型，0手动，1租金 ，2交易，3大转盘")
    private Integer recordType;
    /**
     * 发放类型，0手动 1自动
     */
    @Schema(description = "发放类型，0手动 1自动")
    private Integer changeType;
    /**
     * 增减项，0减项，1增项
     */
    @Schema(description = "增减项，0减项，1增项")
    private Integer changeValueType;
    /**
     * 增减值
     */
    @Schema(description = "增减值")
    private Long changeValue;
    /**
     * 变动前积分
     */
    @Schema(description = "变动前积分")
    private Long beforeChangePoints;
    /**
     * 备注
     */
    @Schema(description = "备注")
    private String remark;

}
